.el-table{
    border-radius: 5px;
    overflow: hidden;
    .sort-caret.descending{
        border-top-color: #e5e5e5;
    }
    .sort-caret.ascending{
        border-bottom-color: #e5e5e5;
    }
    
    .el-table__header-wrapper{
        th{
            cursor: pointer;
            position: relative;
            background: #f5f5f6;
            border: none;
            margin-bottom: 1px;
            text-align: left;
            font-weight: 400;
            font-size: 13px;
            color: #555;
            padding: 10px 10px 10px 22px;
            display: table-cell;
            overflow: hidden;
        }
        .cell{
            white-space: nowrap;
            text-overflow: ellipsis;
            padding:0;
        }
    }
    tr:hover>td {
        background-color: #FAFAFA!important;
        border: 1px dashed #FAFAFA;
    }
    td{
        outline: none;
        color: #777;
        // user-select: none;
        border: 1px dashed #f8f8f8;
        line-height: 1.5;
        background-color: #fff;
        font-size: 14px;
        position: relative;
        padding: 0 10px 0 22px;
        .cell{
            height: 70px;
            display: table-cell;
            // line-height: 70px;
            padding:0;
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
            vertical-align:middle;
            .el-button--mini, .el-button--mini.is-round{
                padding: 7px 13px;
            }
        }
    }

}